television stations - Turco Inglés Diccionario